﻿/* 织梦58（dede58.com）做最好的织梦整站模板下载网站 */
@charset "utf-8";
/* CSS Document */
html {/*background: url(../images/htmlbg.png) repeat-y center;*/}
body {overflow-x: hidden;color: #666;font-size: 12px;font-family: "微软雅黑", "宋体";position: relative;}/*网站字体颜色*/
a {color: #666;text-decoration: none;}  /*for ie f6n.net*/
a:focus {outline: 0;} /*for ff f6n.net*/
a:hover {text-decoration: underline;}
.vam {vertical-align: middle;}
.clear {clear: both;height: 0;line-height: 0;font-size: 0;}
p {}
.tr {text-align: right;}
.tl {text-align: left;}
.center {text-align: center;}
.fl {float: left;}
.fr {float: right;}
.pa {position: absolute;}
.pr {position: relative}

/* -- 页面整体布局 -- */
.header, .content, .footer {width: 1100px;margin: 0 auto;font-family: 微软雅黑;}
.left {width: 201px;float: left;overflow: hidden;}
.left2 {width: 680px;float: left;overflow: hidden;}
.left3 {width: 754px;float: left;overflow: hidden;color: #666;}
.lefttop {background: url(../images/left_top_img.gif) no-repeat;height: 3px;font-size: 0;overflow: hidden;margin-top: 10px;}
.left2top {height: 3px;font-size: 0;overflow: hidden;}
.leftbot {background: url(../images/left_bot_img.gif) no-repeat;height: 3px;font-size: 0;overflow: hidden;margin-bottom: 10px;}
.left2bot {height: 3px;font-size: 0;overflow: hidden;margin-bottom: 10px;}
.rightbot {height: 3px;font-size: 0;overflow: hidden;margin-bottom: 10px;}
.right {width: 880px;float: right;display: inline;margin-left: 15px;overflow: hidden;}
.right2 {width: 275px;float: right;overflow: hidden;}
.right3 {width: 201px;float: right;overflow: hidden;color: #666;}
.right2top {background: url(../images/right2_top_img.gif) no-repeat;height: 3px;font-size: 0;overflow: hidden;}
.right2bot {background: url(../images/left_bot2_img.gif) no-repeat;height: 3px;font-size: 0;overflow: hidden;margin-bottom: 10px;}
.right_main {min-height: 458px;border: solid 1px #d5d5d5;padding-bottom: 15px;overflow: hidden;background: #fff;}
.right2_main {width: 273px;border: solid 1px #d5d5d5;border-top: 0;border-bottom: 0;padding-bottom: 15px;overflow: hidden;background: #fff}
.left2_main {width: 678px;border: solid 1px #d5d5d5;padding-bottom: 15px;overflow: hidden;background: #fff;}
.h_nav li a:-webkit-any-link {display:block;}
.container {margin-left: auto;margin-right: auto;width: 1100px;}
/*页眉*/
.header {position: relative;width: 100%;background-color: #fff;}
/*--顶部链接导航*/
.hd_top {background-color: #dadada;}
.hd_top .container {height: 30px;line-height: 30px;color: #333;}
.hd_top a {padding: 0 10px;color: #333;}
/*--页眉内容*/
.hd_cont {position: relative;height: 116px;overflow: hidden;}
.hd_cont .hd_logo {position: absolute;left: 0;top: 16px;}
.hd_cont .hd_logo dd {margin-top: 26px;margin-left: 6px;padding: 4px 0 4px 20px;font-style: italic;background: url(../images/logotxtbr.png) no-repeat left center;}
.hd_cont .hd_logo dd h2 {font-size: 16px;color: #00b834;}
.hd_cont .hd_logo dd p {font-size: 18px;color: #333;}
.hd_cont .dh_phone {padding: 4px 0px 4px 60px;margin-top: 32px;background: url(../images/hdphoen_ico.png) no-repeat left center;color: #00378c;}
.hd_cont .dh_phone dd {font-size: 24px;font-family: Arial, Helvetica, sans-serif;}
/*--导航栏*/
.dh_nav {background-color: #00549d;}
.dh_nav ul {overflow: hidden;}
.dh_nav li {float: left;}
.dh_nav li a {display: block;padding: 0 29px;height: 55px;line-height: 55px;font-size: 16px;color: #fff;text-decoration: none;font-family: microsoft yahei;}
.dh_nav li a.navHome {padding: 0 19px;}
.dh_nav li a.navCur, .dh_nav li a:hover {background-color: #00b834;}
.dh_nav li.li_hot {position: relative;}
.dh_nav li.li_hot i {position: absolute;right: 10px;top: 4px;width: 19px;height: 12px;background: url(../images/hot_ico.png) no-repeat center;}
/**/
.fotNav {background-color: #171819;height: 48px;line-height: 48px;text-align: center;}
.fotNav .container {border-bottom: 1px solid #525252;height: 47px;}
.fotNav a {padding: 0 18px;font-size: 14px;color: #fff;}
.fotBg {background-color: #171819;}
.footer { padding: 20px 0;}
.footer p{ line-height: 200%; font-size: 14px; text-align: center;}
.footer a{ color: #BFBFBF;}
.footer a:hover{ color: #fff;}

.fotBotTxt {height: 44px;line-height: 44px;background-color: #000;color: #999;}
.fotBotTxt a {color: #999;}
.contTit {position: relative;height: 48px;line-height: 48px;}
.contTit .titA {border-left: 5px solid #00549d;padding-left: 12px;font-size: 18px;color: #333;}
.contTit span {margin-left: 10px;font-size: 12px;font-family: Arial, Helvetica, sans-serif;color: #333;font-weight: normal;}
.contTit .titMore {position: absolute;right: 0px;top: 0px;color: #333;}
.contTit .btnS {position: absolute;right: 0;top: 6px;}
.contTit .btnS a {float: left;margin-left: 2px;}
.contTit2 {margin-bottom: 24px;height: 40px;line-height: 40px;background: url(../images/conttit2br.png) no-repeat left bottom;}
.contTit2 .titA {font-weight: bold;}

/*flashs*/
#flashs {position: relative;height: 480px;overflow: hidden;}
#flashs .bgitem {z-index: 1;position: absolute;top: 0;}
#flashs .btn {position: absolute;z-index: 7;bottom: 15px;left: 50%;margin-left: -35px;padding: 0px 6px;}
#flashs .btn span {color: #fff;background: #333;cursor: pointer;display: inline-block;margin: 0 2px;width: 25px;height: 25px;font-size: 14px;line-height: 25px;text-align: center;}
#flashs .btn span.cur {background: #C40C0C;}

.toolbar{position: fixed;top: 50%;right: 1%;margin-top: -163px;z-index: 100;width: 80px;}
.toolbar dd{position: relative;float: left;width: 80px;height: 80px;background: #047fcc;margin-top: 2px;border-radius: 5px;color: #fff;font-size: 14px;line-height: 21px;text-align: center;cursor: pointer;transition: all .5s;}
.toolbar dd:first-child{margin-top: 0;}
.toolbar dd i{width: 100%;height: 30px;display: block;margin-top: 13px;background: url(../images/toolbar.png) no-repeat center 0;}
.toolbar dd.qq i{background-position-y: 0;}
.toolbar dd.top i{background-position-y: -90px;}
.toolbar dd span{display: block;color: #fff;}
